facility (ease) - German English Dictionary